×

sri lanka meaning in French

n. sri lanka, république socialiste démocratique du sri lanka, pays insulaire d'asie dans l'océan indien, séparé de l'inde par le détroit de palk

Related Words

  1. lanka
  2. sri jayawardenepura kotte
  3. sram
  4. sri jayawardenepura kotte
  5. sro
  6. ss
PC Version

Copyright © 2018 WordTech Co.